package com.example.ymm.modules1.mapper.ex;

import com.example.ymm.base.CoreMapper;
import com.example.ymm.modules1.entity.hl.ex.ExUserPaper;
import com.example.ymm.modules1.entity.hl.yw.YwGroup;
import com.example.ymm.modules1.query.hl.ex.ExUserPaperQueryCriteria;
import com.example.ymm.modules1.service.dto.heng.ex.MyPaperLog;
import com.example.ymm.modules1.service.dto.heng.ex.RankUserItemDto;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
@Mapper
public interface ExUserPaperMapper extends CoreMapper<ExUserPaper> {

    List<MyPaperLog> myPaperLogs(ExUserPaperQueryCriteria criteria);


    List<RankUserItemDto> getPaperUserRank(ExUserPaperQueryCriteria criteria);


    List<RankUserItemDto>  getPaperTeamRank(ExUserPaperQueryCriteria criteria);

}